Skip to content

Pre-public release audit: add community docs, enforce formatting#13

Merged
MatrixA merged 1 commit intomainfrom
MatrixA/github-about-desc
Mar 11, 2026
Merged

Pre-public release audit: add community docs, enforce formatting#13
MatrixA merged 1 commit intomainfrom
MatrixA/github-about-desc

Conversation

@MatrixA
Copy link
Copy Markdown
Owner

@MatrixA MatrixA commented Mar 11, 2026

Summary

Comprehensive pre-public release audit adding community documentation, GitHub templates, CI improvements, and code formatting enforcement across the codebase.

Changes

  • Add community docs: CODE_OF_CONDUCT.md, CHANGELOG.md, CONTRIBUTING.md, SECURITY.md
  • Add GitHub templates: bug report, feature request, and pull request templates
  • Add rustfmt component and cargo fmt -- --check step to CI workflow
  • Harden .gitignore with .context/, .env*, *.pem, *.key patterns
  • Add rust-version, documentation URL, and exclude list to Cargo.toml
  • Apply cargo fmt to all source files (formatting only, no functional changes)

Checklist

  • cargo fmt -- --check passes
  • cargo clippy -- -D warnings passes
  • cargo test passes
  • New detection methods include appropriate confidence tiers
  • Documentation updated (if applicable)

- Add community documentation: CODE_OF_CONDUCT.md, CHANGELOG.md,
  CONTRIBUTING.md, SECURITY.md
- Add GitHub templates: bug report, feature request, PR template
- Add rustfmt check to CI workflow
- Harden .gitignore with .context/, .env*, *.pem, *.key patterns
- Add rust-version, documentation URL, and exclude list to Cargo.toml
- Apply cargo fmt to all source files

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@MatrixA MatrixA merged commit 116ce05 into main Mar 11, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant